package com.hospital.vo;

import lombok.Data;
import java.util.List;

@Data
public class DoctorScheduleVO {
    /**
     * 医生ID
     */
    private Long doctorId;

    /**
     * 医生姓名
     */
    private String doctorName;

    /**
     * 医生职称
     */
    private String doctorTitle;

    /**
     * 时间段列表
     */
    private List<TimeSlotVO> timeSlots;

    @Data
    public static class TimeSlotVO {
        /**
         * 排班记录ID
         */
        private Long scheduleId;

        /**
         * 时间段
         */
        private String time;

        /**
         * 剩余号源数
         */
        private Integer remainingQuota;
    }
} 